'Declaration
Public Interface IExtensibleObject(Of T As IExtensibleObject(Of T))
'Usage
Dim instance As IExtensibleObject(Of T)
public interface IExtensibleObject<T> where T: IExtensibleObject<T>
'Declaration
Public Interface IExtensibleObject(Of T As IExtensibleObject(Of T))
'Usage
Dim instance As IExtensibleObject(Of T)
public interface IExtensibleObject<T> where T: IExtensibleObject<T>